package com.codeyang.service;

import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.codeyang.domain.UserCollection;
import com.baomidou.mybatisplus.extension.service.IService;
import com.codeyang.es.ProdEs;

/**
* 描述: TO-删除标志-DO
* @author CodeYang_Site
* @version 2021/5/27 12:23
*/
public interface UserCollectionService extends IService<UserCollection>{


    /**
     * 添加收藏|取消收藏
     * @param userId
     * @param prodId
     */
    void addOrCancel(String userId, Long prodId);

    /**
     * 根据用户id分页查询用户收藏
     * @param page
     * @param userId
     * @return
     */
    Page<ProdEs> findUserCollectPage(Page<UserCollection> page, String userId);
}
